artificial formation of seaweed bed - Turco Inglés Diccionario